<?php 

include DIR_ROOT.'conexion/conexion.php';

/**
 * Clase BaseDeDatos: Para las operaciones básicas.
 */
class BaseDeDatos {

	public static function SELECT($query)
	{
		$arrayObj = new ArrayObject(array());
		$select = mysql_query("SELECT ".$query);
		$totalFilas = mysql_num_rows($select);
		for ($i=0; $i < $totalFilas; $i++) {
			$arrayObj->append(mysql_fetch_object($select));
		}
		return $arrayObj;
	}
	
	public static function SELECT_UNICO($query)
	{
		$select = mysql_query("SELECT ".$query);
		return mysql_fetch_object($select);
	}

	public static function INSERT($tabla, $parametros, $valores)
	{
	    mysql_query("INSERT INTO ".$tabla." (".$parametros.") VALUES (".$valores.");");
	    return (mysql_affected_rows());
	}

	public static function UPDATE($tabla, $modificaciones, $condiciones)
	{
	    mysql_query("UPDATE ".$tabla." SET ".$modificaciones." WHERE ".$condiciones.";");
		return (mysql_affected_rows());
	}

	public static function DELETE($tabla, $condiciones)
	{
	    mysql_query("DELETE FROM ".$tabla." WHERE ".$condiciones.";");
		return (mysql_affected_rows());
	}

}


?>